GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Torpedo body. An automobile body which is built so that the side surfaces are flush. [Cant]Webster 1913 Suppl.